package com.ssy.lingxi.platform.template.service.model.vo.adorn;

import com.ssy.lingxi.platform.template.service.entity.adorn.Advert;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * 平台品类、会员品类的装修内容（WEB企业商城、WEB店铺、WEB渠道、WEB自营） - VO
 * @author fhj
 * @date 2020/12/28
 * @version 2.0.0
 */
@Data
public class CategoryAdornVO {

    @ApiModelProperty(value = "品类广告图")
    private String categoryAdvertPicUrl;

    @ApiModelProperty(value = "店铺数量")
    private Long shopNum = 0L;

    @ApiModelProperty(value = "商品数量")
    private Long goodsNum = 0L;

    @ApiModelProperty(value = "是否展示")
    private Integer isShow = 1;

    @ApiModelProperty(value = "三号广告数组")
    List<Advert> thirdAdvertList;

    @ApiModelProperty(value = "品类数组")
    private List<CategoryVO> categoryBOList = new ArrayList<>();

    @ApiModelProperty(value = "商品数组")
    private List<GoodsVO> goodsBOList = new ArrayList<>();

    @ApiModelProperty(value = "店铺数组")
    private List<ShopVO> shopBOList = new ArrayList<>();

    @ApiModelProperty(value = "品牌数组")
    private List<BrandVO> brandBOList = new ArrayList<>();

    @ApiModelProperty(value = "品类广告图")
    private String advertPicUrl;
}
